@charset 'utf-8';
#leaseChangeModal {
	.formArea {
		margin-left: 1em;
		ul {
			display: flex;
		}
		& > div:nth-child(1) {
			margin-bottom: 1.5em;
			ul {
				li {
					& > div:nth-child(2) {
						margin-top: 1em;
						margin-bottom: 1em;
					}
				}
			}
			.effect {
				width: 7em;
				text-align: right;
				display: inline-block;
				margin-right: 1em;
			}
		}
		& > div:nth-child(2) {
			margin-bottom: 1.5em;
			ul {
				& > li:nth-child(1) {
					min-width: 20em;
					& > div:nth-child(2) {
						.formcontrol-hotkey-wrapper {
							input {
                                // ignore
							}
						}
					}
				}
				li {
					& > div:nth-child(2) {
						display: inline-flex;
						margin-top: 1em;
						margin-bottom: 1em;
					}
				}
				.Discount {
					line-height: 2em;
					width: 8.5em;
					text-align: right;
					display: inline-block;
					margin-right: 1em;
				}
				.rentStandard {
					line-height: 2em;
					width: 7em;
					text-align: right;
					display: inline-block;
					margin-right: 1em;
					white-space: nowrap;
				}
				.deadline {
					width: 8em;
					text-align: right;
					display: inline-block;
					line-height: 2em;
					white-space: nowrap;
					margin-right: 1em;
				}

				& > li:nth-child(2) {
					& > div:nth-child(2) {
						.checkbox-hotkey-wrapper {
							line-height: 2em;
						}
					}
				}
			}
		}
		& > div:nth-child(3) {
			.rentDead {
				width: 7.9em;
				text-align: right;
				display: inline-block;
				margin-right: 1em;
			}
			.price {
				width: 6.2em;
				text-align: right;
				display: inline-block;
				margin-right: 1em;
				margin-left: 0.7em;
			}
			ul {
				li {
					& > div:nth-child(2) {
						margin-top: 1em;
						margin-bottom: 1em;
						& > div:nth-child(1) {
							display: inline-block;
							width: 6.9em;
							text-align: right;
							margin-right: 1em;
						}
						& > div:nth-child(2) {
							display: inline-block;
							margin-left: 1em;
						}
					}
				}
				& > li:nth-child(1) {
					min-width: 20em;
					& > div:nth-child(3) {
						.u-form-control-wrapper {
							width: auto !important;
						}
					}
				}
				& > li:nth-child(2) {
					& > div:nth-child(3) {
						display: inline-flex;
						.price {
							line-height: 2em;
						}
					}
				}
                & > li:nth-child(3) {
                    .Discount{
                        width: 5em;
                        text-align: right;
                    }
					& > div:nth-child(2){
                        display: flex;
                    }
                    & > div:nth-child(3){
                        display: inline-flex;
                        flex-direction: row;
                        .Discount{
                            width: 5em;
                            text-align: right;
                            display: block;
                        }
                        div{
                            margin-left: 0.3em;
                        }
                        .checkbox-hotkey-wrapper{
                            margin-left: 0.8em;
                            margin-top: 0.3em;
                        }
                    }
				}
			}
		}
        .buySelect{
            margin-right: 2.5em;
        }
		li {
			&:before {
				content: "";
				//background-color: black;
				width: 0.5em;
				height: 0.5em;
				border-radius: 50%;
				// display: inline-block;
				margin-right: 0.5em;
				margin-bottom: 0.2em;
				position: absolute;
				left: -1em;
				top: 0.9em;
			}
			font-size: 1.2em;
			
			font-weight: 400;
			color: rgba(85, 85, 85, 1);
			margin-right: 2.5em;
			position: relative;
			& > div:nth-child(1) {
				font-size: 1.2em;
				
				font-weight: 600;
				//color: rgba(17, 17, 17, 1);
				// display: inline-block;
			}

			.hotkeys-datepicker-wrapper {
				display: inline-block;
				// margin-left: 10px;
			}
			.input-number-wrapper {
				display: inline-block;
				margin-left: 1em;
				.u-form-control {
					width: 20em;
					height: 3em;
				} 
			}
			& > div:nth-child(2) {
				.u-form-control-wrapper {
					width: auto;
                    margin-right: 0.2em;
				}
				& > div:nth-child(1) {
					margin-left: 1em;
				}
			}
		}
	}
	.u-input-group-btn {
		display: none;
	}
	.btn-group {
		float: right;
		margin-bottom: 0.5em;
		margin-top: 0.5em;
		margin-right: 1em;
	}
    .clearboth {
        clear: both;
    }
    .visibilitySpace {
        visibility: hidden;
        margin-left: 0.3em;
    }
}
